functions demo
